package Calculator;

import java.util.Scanner;

/**
 * @author SWJ
 * @create 2021-06-26 11:03
 * // 1.基本的四则混合运算，(+-/*)
 */
public class FourMixedOperations {
    //    @Test
    public void FourMixedOperations() {

        System.out.println("本方法进行四则混合运算：" +
                "用来计算+ - / *(暂定设计的是2数相计算)");
        System.out.println("请输入计算第一个数");
        double f1 = new Scanner(System.in).nextDouble();
        System.out.println("你输入的数是" + f1);

        System.out.println("请输入计算第一个数");
        double f2 = new Scanner(System.in).nextDouble();
        System.out.println("你输入的数是" + f2);

        do {
            double sum = 0.0;
            System.out.println("请输入计算符号");
            String f3 = new Scanner(System.in).nextLine();
            System.out.println("你输入的数是二个数" + f3);

            if (f3.equals("*") || f3.equals("/") || f3.equals("+") || f3.equals("-")) {
                switch (f3) {
                    case "*":
                        sum = f1 * f2;
                        System.out.println(f1 + "*" + f1 + "=" + sum);
                        break;

                    case "/":
                        sum = f1 / f2;
                        System.out.println(f2 + "/" + f1 + "=" + sum);
                        break;


                    case "+":
                        sum = f1 + f2;
                        System.out.println(f2 + "+" + f1 + "=" + sum);
                        break;


                    case "-":
                        sum = f1 - f2;
                        System.out.println(f2 + "-" + f1 + "=" + sum);
                }

            } else {
                System.out.println("输入错误请重新输入！");
                continue;
            }
        } while (true);


    }
}
